package cn.zou.core.dateutil;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateFromatUtil {
	//默认日期格式转换器
	private static DateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

	public static DateFormat getDateFormat() {
		return dateFormat;
	}

	public static void setDateFormat(DateFormat dateFormat) {
		DateFromatUtil.dateFormat = dateFormat;
	}
	/**
	 * 将不同日期格式转换成自己想要的日期格式
	 */
	public static Date changeDate(Date date){
		DateFormat df=getDateFormat();
		String format = df.format(new Date(date.getTime()));
		Date parse=null;
		try {
			parse = df.parse(format);
		} catch (ParseException e) {
			// TODO 自动生成的 catch 块
			e.printStackTrace();
		}
		return parse;
	}
	/**
	 * 转换自己的格式
	 */
	public static String getDateFormat(Date date){
		DateFormat df=getDateFormat();
		return df.format(date).toString();
	}
}
